# -*- coding: UTF-8 -*-
"""
@File    ：11.字典.py
@Author  ：techPang
@Date    ：2025/1/23 10:56 
@Version ：1.0
key不可以重复，value可以重复，不支持索引
"""

# -------------------------------------------字典{key:value}------------------------------------------------------
"""
定义空字典
变量名 = {}
变量名 = dict()
"""
my_map = {"czt": 99, "ljx": 89, "tjy": 79, "yhy": 69}

# 有则修改无则新增
my_map["zh"] = 99

# 根据key删除并获取value
tjy_value = my_map.pop("tjy")

# 清空元素
my_map.clear()

# 获取全部key
for key in my_map.keys():
    print(key)

for key in my_map:
    print(key)

# 根据key获取value
print(my_map.get("czt"))

# 获取全部key和value
for key, value in my_map.items():
    print(key, value)

# 统计所有元素数量
len(my_map)



